package com.huosu.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 视频播放实体
 * </p>
 *
 * @author zhangjian
 * @since 2019-12-10
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("class_video")
@ApiModel(value = "视频播放实体", description = "视频播放实体")
public class ClassVideo extends Model<ClassVideo> implements Serializable {

	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "id")
	@TableId(value = "id")
	private String id;

	@ApiModelProperty(value = "唯一编码")
	private String uuid;

	@ApiModelProperty(value = "科目：pol、eng、math")
	private String subject;

	@ApiModelProperty(value = "阶段")
	private String stage;

	@ApiModelProperty(value = "播放地址")
	private String url;

	@ApiModelProperty(value = "排序")
	private int sort;

	@ApiModelProperty(value = "状态：1启用0禁用")
	private int state;

	@ApiModelProperty(value = "预留描述1")
	private String desc1;

	@ApiModelProperty(value = "预留描述2")
	private String desc2;

	@ApiModelProperty(value = "预留描述3")
	private String desc3;
}
